[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
POPAD Pop All Double (386) Flags: O D I T S Z A P C
POPAD
Logic: POP EDI
POP ESI
POP EBP
ADD ESP,4
POP EBX
POP EDX
POP ECX
POP EAX
This instruction is the same as POPA, except that it pops into 32-bit
registers, not 16-bit registers. Use this instruction to resore all
general-purpose registers after a PUSHAD instruction has been executed.
The PUSHAD/POPAD instructions are useful at the beginning and end of
called procedures to save and restore the contents of used registers.
--------------------------------------------------------------------------
Operands Clocks Transfers Bytes Example
POPAD 24 (386) 32 1 POPAD
--------------------------------------------------------------------------
See Also:
POPA
PUSHA
PUSHAD
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson